v3.26.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Additional Lease Information
Total operating lease costs were as follows (in thousands):

Three Months Ended
March 31,
Classification
2026
2025
Operating lease costs
General and administrative expense
$
2,224 
$
2,154 
Operating lease costs
Cost of sales
68 
68 
Variable lease costs
General and administrative expense
544 
432 
Variable lease costs
Cost of sales
43 
43 
Sublease income
General and administrative expense
(53)
(53)
Total lease costs
$
2,826 
$
2,644