v3.25.3
Debt Obligations - Schedule of Debt Obligations (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
10% Senior Secured Notes $ 628,226,000  
Debt discount (10,853,000)  
Unamortized debt issuance costs (13,350,000)  
Long-term debt 604,023,000 $ 0
Short-term debt 17,606,000 0
Total debt $ 621,629,000 $ 0