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

Segments - Schedule of Information about Reported Segments (Details)

v3.26.1
Segments - Schedule of Information about Reported Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Sales $ 116,191 $ 82,654
Gross profit 34,229 25,813
Loss from operations (1,957) (4,894)
Stran [Member]    
Segment Reporting Information [Line Items]    
Sales 82,125 72,712
Gross profit 27,037 23,742
Loss from operations (1,267) (3,844)
SLS [Member]    
Segment Reporting Information [Line Items]    
Sales 34,066 9,942
Gross profit 7,192 2,071
Loss from operations $ (690) $ (1,050)