XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases Leases (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 7,077
Lessee, Operating Lease, Liability, Payments, Due Year Two 7,987
Lessee, Operating Lease, Liability, Payments, Due Year Three 2,968
Lessee, Operating Lease, Liability, Payments, Due Year Four 1,997
Lessee, Operating Lease, Liability, Payments, Due Year Five 1,402
Lessee, Operating Lease, Liability, Payments, Due after Year Five 2,710
Lessee, Operating Lease, Liability, Payments, Due 24,141
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (3,421)
Operating Lease, Liability $ 20,720