XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Leases Leases - Schedule of Future Maturities Additional Information (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Leases - Schedule of Future Maturities Additional Information [Abstract]  
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 2,195 [1]
Lessee, Operating Lease, Liability, to be Paid, Year One 2,804 [1]
Lessee, Operating Lease, Liability, Payments, Due Year Two 2,592 [1]
Lessee, Operating Lease, Liability, Payments, Due Year Three 2,265 [1]
Lessee, Operating Lease, Liability, Payments, Due 19,203 [1]
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (2,490)
Operating Lease, Liability 16,713 [1]
Lessee Future Operating Lease Option Payments 2,100
Lessee, Operating Lease, Liability, Payments, Due Year Four 1,758 [1]
Lessee, Operating Lease, Liability, Payments, Due Year Five 1,509 [1]
Lessee, Operating Lease, Liability, to be Paid, after Year Five $ 6,080 [1]
[1] Operating lease payments include $2.1 million related to options to extend lease terms that are reasonably certain of being exercised.