v3.25.2
Segment Reporting - Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue $ 239,240 $ 415,484 $ 905,895 $ 509,339  
Total long-lived assets 282,687   282,687   $ 299,998
United States          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 198,183 394,504 237,593 388,073  
Total long-lived assets 278,921   278,921   295,879
Canada          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 0 0 575,670 0  
Europe          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 3,627 705 11,712 91,121  
Total long-lived assets 3,766   3,766   $ 4,119
Rest of the world          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue $ 37,430 $ 20,275 $ 80,920 $ 30,145