XML 112 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Senior Notes Carrying value of the Senior Notes (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
May 13, 2021
Debt Instrument [Line Items]      
Debt issuance costs, net of accumulated amortization of $86 and $226, respectively $ (1,864,000) $ (1,543,000)  
Accumulated Amortization, Debt Issuance Costs 1,926,000 1,324,000  
Senior notes      
Debt Instrument [Line Items]      
Principal amount 400,000,000   $ 400,000,000
Debt discount, net of accumulated amortization of $301 and $794, respectively (3,706,000) (4,199,000)  
Debt issuance costs, net of accumulated amortization of $86 and $226, respectively (1,051,000) (1,191,000)  
Carrying value of the Senior Notes 395,243,000 394,610,000  
Accumulated Amortization, Debt Discount 794,000 301,000  
Accumulated Amortization, Debt Issuance Costs 226,000 86,000  
Senior notes | Senior Note Two      
Debt Instrument [Line Items]      
Principal amount $ 400,000,000 $ 400,000,000