v3.26.3
Mergers and Acquisitions - Schedule of Unaudited Pro Forma Consolidated Results of Operations (Details) - TCO Group AS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Business Combination [Line Items]        
Revenues $ 265,054 $ 256,305 $ 778,050 $ 742,022
Net income $ 26,795 $ 40,951 $ 39,007 $ 70,325