v3.26.1
Segment Reporting - Schedule of Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total income by geography $ 505,568 $ (5,797) $ 576,519 $ 37,292  
Long-lived assets by geography 25,269   25,269   $ 28,225
United States          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total income by geography 492,302 (16,262) 552,140 16,828  
Long-lived assets by geography 14,307   14,307   16,319
Europe          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total income by geography 11,968 10,444 22,322 20,428  
Long-lived assets by geography 10,174   10,174   10,878
Other          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total income by geography 1,298 $ 21 2,057 $ 36  
Long-lived assets by geography $ 788   $ 788   $ 1,028