v3.25.2
Long-Term Debt - Aggregate Projected Future Principal and Discounts (Details) - Blue Owl Loan Agreement, Initial term loan - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 15, 2023
Long-term debt    
2025 (excluding the six months ended June 30, 2025) $ 5,424  
2026 18,021  
2027 24,335  
2028 30,418  
2029 36,367  
Thereafter 3,466  
Total payments $ 118,031 $ 130,000