v3.25.2
Fair Value Measurements - Schedule of Recurring Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Financial Assets:      
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other current assets Other current assets Other current assets
Financial Liabilities:      
Derivative financial instruments $ 0 $ 57 $ 1,834
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Long-term debt Long-term debt Long-term debt
Estimate of Fair Value      
Financial Assets:      
Derivative financial instruments $ 1,322 $ 982 $ 0
Securitized beneficial interests 16,103 29,354 25,640
Total assets 17,425 30,336 25,640
Financial Liabilities:      
Derivative financial instruments 0 57 1,834
Long-term debt 439,316 433,897 455,949
Guarantees 3,287 6,459 2,611
Total liabilities 442,603 440,413 460,394
Level 2 | Estimate of Fair Value      
Financial Assets:      
Derivative financial instruments 1,322 982 0
Securitized beneficial interests 0 0 0
Total assets 1,322 982 0
Financial Liabilities:      
Derivative financial instruments 0 57 1,834
Long-term debt 439,316 433,885 455,789
Guarantees 0 0 0
Total liabilities 439,316 433,942 457,623
Level 3 | Estimate of Fair Value      
Financial Assets:      
Derivative financial instruments 0 0 0
Securitized beneficial interests 16,103 29,354 25,640
Total assets 16,103 29,354 25,640
Financial Liabilities:      
Derivative financial instruments 0 0 0
Long-term debt 0 12 160
Guarantees 3,287 6,459 2,611
Total liabilities $ 3,287 $ 6,471 $ 2,771