Annual report [Section 13 and 15(d), not S-K Item 405]

Segments - Schedule of Information about Reported Segments (Details)

v3.25.1
Segments - Schedule of Information about Reported Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Information about Reported Segments [Line Items]    
Sales $ 82,654 $ 76,000
Gross profit 25,813 24,852
Operating loss (4,894) [1] (1,268)
Stran [Member]    
Schedule of Information about Reported Segments [Line Items]    
Sales 72,712 76,000
Gross profit 23,742 24,852
Operating loss (3,844) [1] (1,268)
SLS [Member]    
Schedule of Information about Reported Segments [Line Items]    
Sales 9,942
Gross profit 2,071
Operating loss $ (1,050) [1]
[1] The significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM.