XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Future Payment Obligations (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases  
2024 $ 11,025
2025 14,808
2026 14,808
2027 14,080
2028 13,835
Thereafter 45,261
Total lease payments 113,817
Less interest 16,520
Present value of lease liabilities $ 97,297