XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Schedule of Carrying Values and Estimated Fair Values of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Carrying Amount $ 44,224 $ 48,599
Carrying Amount    
Debt Instrument [Line Items]    
Carrying Amount 44,131 48,458
Estimated Fair Value    
Debt Instrument [Line Items]    
Estimated Fair Value 43,725 47,020
2026 Term Loan    
Debt Instrument [Line Items]    
Carrying Amount 20,432 20,923
2026 Term Loan | Carrying Amount    
Debt Instrument [Line Items]    
Carrying Amount 20,409 20,881
2026 Term Loan | Estimated Fair Value    
Debt Instrument [Line Items]    
Estimated Fair Value 19,915 19,846
2027 Term Loan    
Debt Instrument [Line Items]    
Carrying Amount 23,792 27,676
2027 Term Loan | Carrying Amount    
Debt Instrument [Line Items]    
Carrying Amount 23,722 27,577
2027 Term Loan | Estimated Fair Value    
Debt Instrument [Line Items]    
Estimated Fair Value $ 23,810 $ 27,174