v3.26.3
LEASES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Lessee, Lease, Description [Line Items]              
Operating lease expense $ 1,300 $ 1,200 $ 4,100 $ 3,700      
Weighted average remaining lease term 5 years 11 months   5 years 11 months        
Weighted average discount rate (as a percent) 5.30%   5.30%        
Right-of-use assets $ 19,498   $ 19,498       $ 7,232
Lease liability $ 20,685   20,685        
Right-of-use assets derecognized     3,608 0      
Lease liabilities derecognized     $ 5,824 $ 0      
New Headquarters Office In Baltimore, Maryland              
Lessee, Lease, Description [Line Items]              
Lease term 8 years 7 months   8 years 7 months        
Right-of-use assets           $ 6,800  
Lease liability           $ 6,800  
Maryland Distribution Facility              
Lessee, Lease, Description [Line Items]              
Lease extension term         5 years    
Right-of-use assets         $ 12,500    
Lease liability         $ 12,700    
FTW And OMIC Lease              
Lessee, Lease, Description [Line Items]              
Right-of-use assets derecognized $ 3,600            
Lease liabilities derecognized $ 5,800            
Operating Lease Arrangement for Equipment              
Lessee, Lease, Description [Line Items]              
Lease term 36 months   36 months        
Minimum | Operating Lease Arrangement for Real Estate              
Lessee, Lease, Description [Line Items]              
Lease term 87 months   87 months        
Maximum | Operating Lease Arrangement for Real Estate              
Lessee, Lease, Description [Line Items]              
Lease term 125 months   125 months