XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Discontinued Operations - Summary Of Statements of Operations and Comprehensive Loss From Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]    
Revenue $ 1,478 $ 9,237
Cost of sales 511 3,184
Gross profit 967 6,053
General and administrative 524 1,669
Selling and marketing 161 714
Research and development 476 2,148
Income (loss) from discontinued operations (194) 1,522
Other income   22
Gain on sale of discontinued operations, net of tax 5,703  
Net income from discontinued operations $ 5,509 $ 1,544