XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Summary of Carrying Values and Estimated Fair Values of Debt (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Carrying Amount $ 49,721,000 $ 42,731,000
Reported Value Measurement    
Debt Instrument [Line Items]    
Carrying Amount 49,518,000 42,731,000
Estimated Fair Value 47,809,000 39,033,000
Term Loan Maturing 2026    
Debt Instrument [Line Items]    
Face amount of loan 23,000,000  
Term Loan Maturing 2026 | Reported Value Measurement    
Debt Instrument [Line Items]    
Carrying Amount 21,490,000 22,168,000
Estimated Fair Value 19,999,000 20,115,000
Term Loan Maturing 2027    
Debt Instrument [Line Items]    
Face amount of loan 28,700,000  
Term Loan Maturing 2027 | Reported Value Measurement    
Debt Instrument [Line Items]    
Carrying Amount 28,028,000 20,563,000
Estimated Fair Value $ 27,810,000 $ 18,918,000