v3.26.1
Debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Loans Payable, Net
The following table summarizes loans payable, net (in thousands):
As of
March 31, 2026December 31, 2025
Principal outstanding$45,000 $52,500 
Unamortized debt issuance costs(144)(206)
Principal outstanding, net of unamortized debt issuance costs$44,856 $52,294 
Reported as:
Loans payable, net, current portion$29,865 $29,812 
Long-term portion of loans payable, net14,991 22,482 
$44,856 $52,294 
Schedule of Future Minimum Payments
The following table presents the future minimum principal payments of the outstanding loan as of March 31, 2026 (in thousands):
Remainder of 2026$22,500 
202722,500 
Principal amount (Tranches 1, 2, 3 and 4)$45,000