XML 110 R79.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating lease cost:    
Fixed lease cost $ 8,258 $ 8,239
Variable lease cost 5,998 4,608
Total $ 14,256 $ 12,847