XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Term Loans - Maturities of Debt (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2026 $ 41,667
2027 83,333
Total principal payments 125,000
Unamortized debt discounts and issuance costs (3,193)
Long term debt, net of discounts and issuance costs $ 121,807