v3.26.1
BASIS OF PRESENTATION - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Segment
Dec. 31, 2025
USD ($)
Product Information [Line Items]    
Receivable for recovery of import duties, net $ 18,700  
Cash and cash equivalents 236,809 $ 235,048
Short-term investments 28,693 $ 28,693
Import duties expensed and capitalized 3,400  
Import duties that would have been expensed in current year $ 15,300  
Number of reportable segments | Segment 2  
Number of operating segments | Segment 2