v3.25.1
NET LOSS PER SHARE - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
May 01, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Business Acquisition        
Antidilutive securities excluded from computation of earnings per share (in shares)   1,546,358 693,448  
Medtech Concepts LLC        
Business Acquisition        
Stock based compensation capitalized $ 4,500      
Stock based compensation service period (in years) 4 years      
Asset acquisition, contingent consideration cash consideration       $ 1,250
Asset acquisition, contingent consideration (in shares)       4,288,000
Asset acquisition, contingent consideration, value       $ 133
Anniversary payments   $ 3,861    
Asset acquisition, contingent consideration, liability, current   $ 1,368