Quarterly report [Sections 13 or 15(d)]

Segments (Details)

v3.25.1
Segments (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Segments
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
[1]
Segments [Line Items]      
Operating segments (in Segments) | Segments 2    
Segments assets $ 52,161 $ 55,148  
Goodwill $ 2,321 2,321
Reporting segments (in Segments) | Segments 2    
Stran [Member]      
Segments [Line Items]      
Segments assets $ 39,128 45,206  
SLS [Member]      
Segments [Line Items]      
Segments assets 13,032 9,944  
Goodwill $ 2,321 $ 2,321  
[1] Net of accumulated impairment loss of $1,992 as of December 31, 2023.