XML 90 R83.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Summary of Lease Costs and Company's Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Operating lease cost $ 666 $ 770 $ 2,051 $ 2,014
Short-term lease cost 120 127 386 295
Variable lease cost 423 470 1,257 1,239
Less: Sublease income (131) (160) (391) (475)
Total lease cost, net $ 1,078 $ 1,207 $ 3,303 $ 3,073