XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Term Loans (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt
As of March 31, 2025, the principal amounts of long-term debt maturities for each of the next five fiscal years are as follows:
Fiscal year
2026$41,667 
202783,333 
Total principal payments125,000 
Unamortized debt discounts and issuance costs(3,193)
Long term debt, net of discounts and issuance costs$121,807