XML 66 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Term Loans - Schedule of Long Term Debt Maturities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2025 $ 0
2026 41,667
2027 83,333
2028 0
Total principal payments 125,000
Unamortized debt discounts and issuance costs (3,494)
Long term debt, net of discounts and issuance costs $ 121,506