v3.26.3
Business Segment Information - Long-lived assets by geographic area (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Segment Reporting Information [Line Items]    
Total Long-Lived Assets $ 2,742,960 $ 483,587
US    
Segment Reporting Information [Line Items]    
Total Long-Lived Assets 2,545,457 359,584
CN    
Segment Reporting Information [Line Items]    
Total Long-Lived Assets 42,336 39,205
GB    
Segment Reporting Information [Line Items]    
Total Long-Lived Assets 24,734 27,761
CA    
Segment Reporting Information [Line Items]    
Total Long-Lived Assets 64,256 8,492
Other    
Segment Reporting Information [Line Items]    
Total Long-Lived Assets $ 66,177 $ 48,545