v3.26.1
Other Assets and Liabilities, Current and Noncurrent - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Other Assets And Liabilities [Abstract]    
Other receivables $ 89,239 $ 91,029
Prepaid expense 10,516 13,485
Other taxes receivable 4,751 8,425
Other current assets 12,310 9,199
Prepaid expenses and other current assets $ 116,816 $ 122,138