v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt [Table Text Block]
Future principal payments on outstanding borrowings as of June 30, 2025 are as follows (in thousands):
Year Ending December 31,As of June 30, 2025
2025$675 
20261,350 
202757,263 
202857,125 
Total$116,413