v3.26.3
Stockholders' Equity (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Mar. 03, 2025
May 31, 2025
Dec. 31, 2024
Oct. 31, 2023
Dec. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2024
Oct. 23, 2025
Class of Warrant or Right [Line Items]                  
Payment for share repurchase           $ 51,567 $ 0    
Reducing additional paid-in capital account $ 2,400                
Increasing accumulated deficit account $ 2,400         42,400      
Accrued liabilities           500      
Excise tax payments           1,400      
Common stock including additional paid in capital                  
Class of Warrant or Right [Line Items]                  
Reducing additional paid-in capital account           7,800      
Share repurchases and retirement 2024                  
Class of Warrant or Right [Line Items]                  
Repurchase shares     3,500,000         3,500,000  
Payment for share repurchase               $ 87,300  
Share repurchase program, remaining authorized amount     $ 112,700         112,700  
Share repurchases and retirement 2025                  
Class of Warrant or Right [Line Items]                  
Payment for share repurchase         $ 133,400        
Share repurchase program, remaining authorized amount           $ 66,300      
Number of shares repurchased and retired         6,028,853        
Class A common stock                  
Class of Warrant or Right [Line Items]                  
Share repurchase program, authorized amount     100,000         $ 100,000  
Common stock, par value (in dollars per share)         $ 0.0001 $ 0.0001      
Additional delivery common shares 685,934                
Class A common stock | Share repurchases and retirement 2025                  
Class of Warrant or Right [Line Items]                  
Payment for share repurchase           $ 50,200      
Number of shares repurchased and retired           2,215,800      
Board of directors | Class A common stock                  
Class of Warrant or Right [Line Items]                  
Share repurchase program, authorized amount   $ 100,000   $ 100,000         $ 150,000
Common stock, par value (in dollars per share)       $ 0.0001          
Share repurchase program, period in force   18 months   18 months          
Payment for share repurchase     $ 112,700            
Share repurchase program, remaining authorized amount                 $ 250,000
Initial delivery common shares     3,821,958