XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Remaining Maturities of Operating Lease Liabilities And Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
Remainder of fiscal year $ 4,272
Year 1 3,764
Year 2 3,371
Year 3 2,838
Year 4 3,121
Year 4 and thereafter 6,379
Total lease payments 23,745
Less: imputed interest (4,424)
Present value of operating lease liabilities $ 19,321