XML 87 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Operating Lease Liabilities Payments Due (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 2,713  
Lessee, Operating Lease, Liability, Payments, Due Year Two 2,523  
Lessee, Operating Lease, Liability, Payments, Due Year Three 2,180  
Lessee, Operating Lease, Liability, Payments, Due Year Four 2,132  
Lessee, Operating Lease, Liability, Payments, Due Year Five 2,030  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 11,020  
Lessee, Operating Lease, Liability, Payments, Due 22,598  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (3,947)  
Operating Lease, Liability 18,651 $ 19,291
Other Liabilities [Member]    
Lessee, Lease, Description [Line Items]    
Operating Lease, Liability $ 18,651 $ 19,300