XML 98 R89.htm IDEA: XBRL DOCUMENT v3.23.3
Lease Commitments - Components of Total Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating leases $ 1,887   $ 5,642  
Short-term leases 60   160  
Sublease income (59)   (169)  
Net lease expense $ 1,888 $ 2,063 $ 5,633 $ 5,839