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