v3.26.3
LEASES - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Operating lease expenses:        
Fixed lease expense $ 6,309 $ 4,326 $ 16,274 $ 12,902
Variable lease expense 1,586 1,600 5,130 5,165
Total $ 7,895 $ 5,926 $ 21,404 $ 18,067