Annual report pursuant to Section 13 and 15(d)

Long-Term Debt - Credit Facility (Details)

v3.22.4
Long-Term Debt - Credit Facility (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Nov. 30, 2021
Apr. 30, 2021
Debt Instrument [Line Items]          
Repayment of credit facility $ 38,761,000 $ 20,058,000 $ 7,333,000    
Credit facility | Revolving Credit Facility          
Debt Instrument [Line Items]          
Amount borrowed       $ 25,000,000 $ 10,000,000
Amount outstanding $ 0