v3.25.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 20, 2021
Dec. 31, 2019
Jun. 30, 2019
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
May 15, 2025
Dec. 31, 2024
Long-term Purchase Commitment                  
Restructuring accrual       $ 2,829   $ 2,829     $ 1,072
Purchase obligation, to be paid, remainder of fiscal year       728   728      
Purchase obligation, to be paid, year one       1,092   1,092      
Cost of revenue       $ 17,063 $ 12,003 $ 31,212 $ 24,514    
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 | License Agreements                  
Long-term Purchase Commitment                  
Finite lived intangible asset useful life extension period (in years) 5 years                
Cost of revenue           $ 700      
Litigation settlement, fee expense             $ 976    
Shares, Issued               55,143  
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                  
Fair value of estimated total acquisition consideration     $ 60,000