XML 93 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Lease Costs and Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lease Cost    
Operating lease cost $ 8,951 $ 8,402
Short-term lease cost 312 690
Variable lease cost 4,125 3,810
Sublease income (379) (72)
Net lease cost 13,009 12,830
Operating cash flows from operating leases 11,892 9,322
Right-of-use assets obtained in exchange for operating lease liabilities $ 13,260 $ 19,896