v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt [Table Text Block]
Future principal payments on outstanding borrowings as of June 30, 2026 are as follows (in thousands):
Year Ending December 31,As of June 30, 2026
2026$5,000 
202710,000 
202892,500 
Total$107,500