v3.25.2
BASIS OF PRESENTATION (Details)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 18, 2025
USD ($)
position
Jun. 30, 2025
USD ($)
Mar. 31, 2025
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2021
BASIS OF PRESENTATION                    
Number of operating segment | segment         1          
Total revenue   $ 22,290   $ 49,883 $ 48,868 $ 96,414        
Accounts receivable   10,345     10,345     $ 18,022    
Decreasing our overall staff by approximately 14.00%   15.00%              
Savings from staff reduction $ 5,000           $ 35,000      
Number of corporate roles affected in additional reduction in workforce | position 86                  
Estimated total costs and cash expenditures for reduction in workforce $ 200                  
Net income (loss)   (20,033)   $ 1,217 (30,429) $ 1,227        
Cash and cash equivalents   17,500     17,500          
Convertible Senior Notes                    
BASIS OF PRESENTATION                    
Outstanding convertible senior notes   60,000     60,000          
Revenue benchmark | Customer concentration risk | Tricare                    
BASIS OF PRESENTATION                    
Total revenue   600     $ 2,800     $ 48,800 $ 38,800  
Revenue benchmark | Customer concentration risk | Tricare | Minimum                    
BASIS OF PRESENTATION                    
Concentration risk percentage         20.00%          
Revenue benchmark | Customer concentration risk | Tricare | Maximum                    
BASIS OF PRESENTATION                    
Concentration risk percentage         25.00%          
Accounts receivable | Customer concentration risk | Tricare                    
BASIS OF PRESENTATION                    
Accounts receivable   $ 0     $ 0          
Kestrel Labs, Inc.                    
BASIS OF PRESENTATION                    
Percentage of business acquisition                   100.00%