Long-term Debt - Summary (Details) - USD ($) $ in Thousands |
3 Months Ended | |||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 23, 2025 |
Mar. 17, 2025 |
Dec. 31, 2024 |
|
Long-term Debt | ||||
Beginning balance | $ 193,078 | $ 139,960 | $ 113,284 | |
Accretion | 532 | 5,972 | 3,823 | |
Payments | (2,854) | (2,122) | ||
Funding, net of fees | 50,000 | 24,975 | ||
Ending balance | 193,610 | $ 193,078 | $ 139,960 | |
Less: current portion of long-term debt | (44,140) | $ (18,016) | ||
Long-term portion of long-term debt | $ 149,470 | $ 95,268 |