XML 75 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Components of Lease Expense and Income (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Lease, Cost [Abstract]    
Operating lease costs $ 1,403 $ 1,579
Short term lease costs 312 504
Variable lease costs 374 461
Sublease income (627) (717)
Total Lease Costs $ 1,462 $ 1,827