XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Lease Obligations - Summary of Components of Leasing Costs and Rent (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]    
Operating lease, weighted average remaining lease term (years) 7 years 10 months 24 days  
Operating lease, weighted average discount rate 5.28%  
Finance lease, operating lease, weighted average remaining lease term (years) 6 years 6 months  
Finance lease, weighted average discount rate 6.19%  
Cash paid for amounts included in the measurement of lease liabilities    
Financing cash flows from finance lease $ (3,482) $ 0
Operating cash flows from finance lease (718) 0
Operating cash flows from operating leases $ (805) $ (897)