v3.26.3
Segment Reporting - Schedule of Reconciliation of Segment Interest Expense to Interest Expense on Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Interest expense $ (6,005) $ (4,254) $ (17,990) $ (12,739)
Operating Segments        
Segment Reporting [Line Items]        
Interest expense (2,217) 0 (6,418) 0
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment        
Segment Reporting [Line Items]        
Interest expense $ (3,788) $ (4,254) $ (11,572) $ (12,739)