XML 71 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Future Minimum Lease Payment Obligations Under Operating Leases (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases [Abstract]  
Remainder of fiscal 2024 $ 10,392
2025 12,093
2026 10,031
2027 9,171
2028 8,721
2029 8,137
Thereafter 44,658
Total $ 103,203