v3.26.1
Segment Reporting - Schedule of Reconciliation of Segment Interest Expense to Interest Expense on Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Interest expense $ (6,363) $ (4,560)
Operating Segments    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Interest expense (2,050) $ 0
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Interest expense $ (4,313)