XML 109 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]    
Total fixed lease cost $ 23,907 $ 22,527
Total variable lease cost 3,809 4,055
Net lease cost 27,716 26,582
Short-term lease cost 600 1,500
Cost of revenue    
Lessee, Lease, Description [Line Items]    
Total fixed lease cost 1,875 1,567
Total variable lease cost 441 880
General and administrative expense    
Lessee, Lease, Description [Line Items]    
Total fixed lease cost 22,032 20,960
Total variable lease cost $ 3,368 $ 3,175