v3.26.1
BUSINESS ACQUISITION - Schedule of Unaudited Pro Forma Financial Information (Details) - FirstFleet - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]      
Operating revenues $ 909,606 $ 1,792,309 $ 1,775,709
Net income $ 45,528 $ 19,338 $ 31,943
Earnings per share - basic (in dollars per share) $ 0.75 $ 0.32 $ 0.52
Earnings per share - basic - diluted (in dollars per share) $ 0.75 $ 0.32 $ 0.52