XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Information Related to Leases (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Current:  
Operating lease liabilities, current $ 13,296
Finance lease liabilities, current 193
Long-term:  
Operating lease liabilities, long-term 91,282
Finance lease liabilities, long-term 189
Total lease liabilities $ 104,960
Operating leases, weighted average remaining lease term 7 years 10 months 28 days
Finance leases, weighted average remaining lease term 1 year 10 months 28 days
Operating lease weighted average discount rate percent 5.60%
Finance lease weighted average discount rate percent 7.00%
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease Liability, Current
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease Liability, Current
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liabilities, long-term
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liabilities, long-term