XML 76 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Summary of Carrying Values and Estimated Fair Values of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Carrying amount $ 35,881 $ 48,599
Carrying Amount    
Debt Instrument [Line Items]    
Carrying amount 35,803 48,458
Estimated Fair Value    
Debt Instrument [Line Items]    
Estimated Fair Value 35,734 47,020
2026 Term Loan    
Debt Instrument [Line Items]    
Debt instrument, face amount 23,000  
Carrying amount 12,258 20,923
2026 Term Loan | Carrying Amount    
Debt Instrument [Line Items]    
Carrying amount 12,240 20,881
2026 Term Loan | Estimated Fair Value    
Debt Instrument [Line Items]    
Estimated Fair Value 12,040 19,846
2027 Term Loan    
Debt Instrument [Line Items]    
Debt instrument, face amount 28,700  
Carrying amount 23,623 27,676
2027 Term Loan | Carrying Amount    
Debt Instrument [Line Items]    
Carrying amount 23,563 27,577
2027 Term Loan | Estimated Fair Value    
Debt Instrument [Line Items]    
Estimated Fair Value $ 23,694 $ 27,174