v3.26.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jul. 20, 2021
Dec. 31, 2019
Jun. 30, 2019
Jun. 30, 2026
Dec. 31, 2025
Long-term Purchase Commitment          
Restructuring accrual       $ 552 $ 808
Purchase obligation, to be paid, remainder of fiscal year       728  
Purchase obligation, to be paid, year one       $ 1,456  
Squadron Capital LLC | Team Note B | Affiliated Entity          
Long-term Purchase Commitment          
Repayments of related party debt   $ 25,000      
Vilex and Orthex          
Long-term Purchase Commitment          
Business combination, consideration transferred     $ 60,000    
Minimum          
Long-term Purchase Commitment          
Royalty agreement percentage (as a percent)       0.25%  
Maximum          
Long-term Purchase Commitment          
Royalty agreement percentage (as a percent)       20.00%  
Firefly Technology          
Long-term Purchase Commitment          
Minimum performance metric short fall expense       $ 3,500  
Purchase requirement of recorded shortfall         $ 0
Payments for purchase obligations       2,152  
Purchase obligation       $ 1,348  
Firefly Technology | License Agreements          
Long-term Purchase Commitment          
Finite lived intangible asset useful life extension period (in years) 5 years