v3.26.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Feb. 11, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Common Stock and Redeemable Convertible Preferred Stock                  
Contributions to subsidiary (in shares) 2.1 2.1   2.1          
Repurchase and retirement of common stock   $ 0              
2026 Share Repurchase Program                  
Common Stock and Redeemable Convertible Preferred Stock                  
Share repurchase program, authorized amount         $ 2,500        
Repurchase and retirement of common stock (in shares)     0.3            
Repurchase and retirement of common stock     $ 2,500            
Variable Interest Entity, Primary Beneficiary                  
Common Stock and Redeemable Convertible Preferred Stock                  
Repurchases of common stock (in shares) 2.1                
Repurchase of common stock       $ 15,000          
Shares issued (in usd per share) $ 7.17 $ 7.17   $ 7.17          
Contributions to subsidiary (in shares) 16.2 16.2 18.3 16.2   18.3 18.3 18.3 18.3