XML 85 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Principal amount of long-term debt $ 75,000 $ 55,000
Debt Instrument, Unamortized Discount (Premium), Net (650) (917)
Cumulative accrual of end of term payments 1,075 487
Long-Term Debt, Including Accretion $ 75,425 $ 54,570