v3.26.3
LEASES - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Operating lease cost:        
Fixed lease cost $ 2,777 $ 3,491 $ 7,889 $ 7,609
Short-term lease cost 32 106 138 277
Variable lease cost 1,964 1,671 6,350 6,325
Total operating lease cost $ 4,773 $ 5,268 $ 14,377 $ 14,211