XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Maturity of Operating Lease Liability (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2023 (three months) $ 1,131
2024 4,007
2025 3,537
2026 3,114
2027 2,042
2028 1,897
Thereafter 5,704
Total future undiscounted lease payments 21,432
Less imputed interest (3,208)
Total reported lease liability $ 18,224