Quarterly report pursuant to Section 13 or 15(d)

Other Current Liabilities (Details)

v3.24.2.u1
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accrued expenses $ 7,773 $ 7,376
Accrued interest 3,352 3,414
Foreign income tax payable 16,862 14,371
Other current liabilities 8,259 10,520
Total $ 36,246 $ 35,681