v3.26.3
Segment Reporting - Schedule of Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Abstract]        
Segment depreciation and amortization $ (12,456) $ (9,647) $ (36,528) $ (28,746)
Depreciation and amortization attributable to unconsolidated entities 2,339 2,035 7,202 6,925
Depreciation and amortization $ (10,117) $ (7,612) $ (29,326) $ (21,821)