v3.26.3
SEGMENT REPORTING - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting Information [Line Items]                
Revenue $ 72,048     $ 89,409     $ 224,476 $ 310,692
Cost of sales 22,008     27,250     69,284 87,645
Equity compensation 1,850     910     5,564 5,467
Other income (1,523)     (1,424)     (4,212) (7,153)
Benefit for income taxes (324)     (396)     (35) 1,296
Net loss (17,511) $ (3,100) $ (2,122) (2,261) $ 2,480 $ (772) (22,733) (553)
Restructuring and related charges 15,406           15,406  
Cost of Sales                
Segment Reporting Information [Line Items]                
Restructuring and related charges 1,600              
Distribution                
Segment Reporting Information [Line Items]                
Restructuring and related charges 7,200              
Technology                
Segment Reporting Information [Line Items]                
Restructuring and related charges 3,700              
Administrative and Corporate                
Segment Reporting Information [Line Items]                
Restructuring and related charges 2,900              
Equity Compensation                
Segment Reporting Information [Line Items]                
Restructuring and related charges (100)              
Operating Segments | Trilivy Segment                
Segment Reporting Information [Line Items]                
Revenue 72,048     89,409     224,476 310,692
Cost of sales 22,008     27,250     69,284 87,645
Selling, marketing, and after sales support 34,643     41,543     104,055 151,883
Distribution 11,492     3,815     19,451 13,646
Technology 11,447     11,123     29,333 32,731
Administrative and corporate support functions 9,966     8,849     23,769 25,730
Equity compensation 1,850     910     5,564 5,467
Other income (1,523)     (1,424)     (4,212) (7,153)
Benefit for income taxes (324)     (396)     (35) 1,296
Net loss (17,511)     (2,261)     (22,733) (553)
Adjustments and reconciling items | Trilivy Segment                
Segment Reporting Information [Line Items]                
Net loss $ 0     $ 0     $ 0 $ 0