v3.25.1
RELATED PARTY TRANSACTIONS (Details) - Affiliated Entity
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
supplier
Mar. 31, 2024
USD ($)
Related Party Transaction    
Number of related party suppliers | supplier 1  
Structure Medical, LLC | Supplier    
Related Party Transaction    
Payments to related party | $ $ 132 $ 382