Annual report pursuant to Section 13 and 15(d)

REVENUES - Schedule of Revenue from third party customers (Details)

v3.24.0.1
REVENUES - Schedule of Revenue from third party customers (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Revenue Recognition [Abstract]        
Revenues from contracts with customers $ 896,777 $ 1,263,855   $ 1,151,035
Total other revenues 25,792 33,574   34,169
Total revenues $ 922,569 $ 1,297,429 $ 1,209,968 $ 1,185,204