v3.26.1
Segment Information - Schedule of Operating Income and Operating Income Margin (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Operating Income and Operating Income Margin [Abstract]    
Net Income (Loss) $ (23,131) $ 24,629
Operating revenues 159,470 108,082
Operating income 59,350 34,162
Add back: Amortization of intangible assets arising from the Ceres Acquisition 1,435
Add back: Acquisition-related costs 1,933
Adjusted operating income $ 62,718 $ 34,162
Operating income margin 37.20% 31.60%
Adjusted operating income margin 39.30% 31.60%