Annual report [Section 13 and 15(d), not S-K Item 405]

Debt - Schedule of Maturities of Long-Term Debt (Details)

v3.25.1
Debt - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Principal    
2025 $ 65,000  
2026 15,000  
2027 25,375  
2028 63,432  
Total 168,807 $ 109,102
Less: unamortized debt issuance costs and original issue discount (13,983) (783)
Long-term debt, net $ 89,824 $ 108,319