XML 77 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]      
Other commitment $ 266,842   $ 267,734
Loss Contingencies [Line Items]      
Other commitment $ 266,842   $ 267,734
Accrued discretionary bonus 15.00%    
Net (loss) gain $ 8,739 $ 757  
Employee loans outstanding 1,073    
Valued Under Measurement Alternative      
Loss Contingencies [Line Items]      
Net (loss) gain $ 38,278