v3.26.3
SEGMENT REPORTING - Segment Income and Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenues:        
Revenues $ 54,445 $ 59,446 $ 223,246 $ 235,105
Cost of revenues:        
Total cost of revenues 40,057 46,842 166,153 157,022
Gross Profit, Total 14,388 12,604 57,093 78,083
Other operating expenses:        
General and administrative expenses 15,368 15,950 52,306 48,816
Operating (loss) income (3,584) (6,426) (3,425) 19,494
Total other income (expense) (3,541) 3,064 (33,625) 5,863
(Loss) income before income taxes (7,125) (3,362) (37,050) 25,357
Parent Company        
Other operating expenses:        
General and administrative expenses 6,266 6,554 20,352 17,644
Operating Segments        
Other operating expenses:        
General and administrative expenses 11,706 12,476 40,166 40,945
Operating (loss) income 2,682 128 16,927 37,138
Intellectual property operations        
Revenues:        
Revenues 263 7,795 61,898 78,029
Cost of revenues:        
Total cost of revenues 2,310 8,301 53,373 42,771
Gross Profit, Total (2,047) (506) 8,525 35,258
Intellectual property operations | Operating Segments        
Other operating expenses:        
General and administrative expenses 1,906 1,914 10,452 6,783
Operating (loss) income (3,953) (2,420) (1,927) 28,475
Industrial operations        
Revenues:        
Revenues 7,531 6,660 20,715 20,926
Cost of revenues:        
Total cost of revenues 3,720 3,376 10,041 10,846
Gross Profit, Total 3,811 3,284 10,674 10,080
Industrial operations | Operating Segments        
Other operating expenses:        
General and administrative expenses 2,780 2,996 8,219 9,416
Operating (loss) income 1,031 288 2,455 664
Energy operations        
Revenues:        
Revenues 19,455 14,176 58,669 47,799
Cost of revenues:        
Total cost of revenues 11,922 11,880 35,296 36,887
Gross Profit, Total 7,533 2,296 23,373 10,912
Energy operations | Operating Segments        
Other operating expenses:        
General and administrative expenses 1,200 1,162 3,736 3,684
Operating (loss) income 6,333 1,134 19,637 7,228
Manufacturing Operations        
Revenues:        
Revenues 27,196 30,815 81,964 88,351
Cost of revenues:        
Total cost of revenues 22,105 23,285 67,443 66,518
Gross Profit, Total 5,091 7,530 14,521 21,833
Manufacturing Operations | Operating Segments        
Other operating expenses:        
General and administrative expenses 5,820 6,404 17,759 21,062
Operating (loss) income (729) 1,126 (3,238) 771
License fees        
Revenues:        
Revenues 263 7,795 61,898 78,029
License fees | Intellectual property operations        
Revenues:        
Revenues 263 7,795 61,898 78,029
License fees | Industrial operations        
Revenues:        
Revenues 0 0 0 0
License fees | Energy operations        
Revenues:        
Revenues 0 0 0 0
License fees | Manufacturing Operations        
Revenues:        
Revenues 0 0 0 0
Revenues - industrial operations        
Revenues:        
Revenues 7,531 6,660 20,715 20,926
Revenues - industrial operations | Intellectual property operations        
Revenues:        
Revenues 0 0 0 0
Revenues - industrial operations | Industrial operations        
Revenues:        
Revenues 7,531 6,660 20,715 20,926
Revenues - industrial operations | Energy operations        
Revenues:        
Revenues 0 0 0 0
Revenues - industrial operations | Manufacturing Operations        
Revenues:        
Revenues 0 0 0 0
Oil sales        
Revenues:        
Revenues 10,048 6,614 30,278 21,480
Oil sales | Intellectual property operations        
Revenues:        
Revenues 0 0 0 0
Oil sales | Industrial operations        
Revenues:        
Revenues 0 0 0 0
Oil sales | Energy operations        
Revenues:        
Revenues 10,048 6,614 30,278 21,480
Oil sales | Manufacturing Operations        
Revenues:        
Revenues 0 0 0 0
Natural gas sales        
Revenues:        
Revenues 3,766 3,738 13,419 13,112
Natural gas sales | Intellectual property operations        
Revenues:        
Revenues 0 0 0 0
Natural gas sales | Industrial operations        
Revenues:        
Revenues 0 0 0 0
Natural gas sales | Energy operations        
Revenues:        
Revenues 3,766 3,738 13,419 13,112
Natural gas sales | Manufacturing Operations        
Revenues:        
Revenues 0 0 0 0
Natural gas liquids sales        
Revenues:        
Revenues 4,963 3,207 13,026 11,779
Natural gas liquids sales | Intellectual property operations        
Revenues:        
Revenues 0 0 0 0
Natural gas liquids sales | Industrial operations        
Revenues:        
Revenues 0 0 0 0
Natural gas liquids sales | Energy operations        
Revenues:        
Revenues 4,963 3,207 13,026 11,779
Natural gas liquids sales | Manufacturing Operations        
Revenues:        
Revenues 0 0 0 0
Other service sales        
Revenues:        
Revenues 678 617 1,946 1,428
Other service sales | Intellectual property operations        
Revenues:        
Revenues 0 0 0 0
Other service sales | Industrial operations        
Revenues:        
Revenues 0 0 0 0
Other service sales | Energy operations        
Revenues:        
Revenues 678 617 1,946 1,428
Other service sales | Manufacturing Operations        
Revenues:        
Revenues 0 0 0 0
Air distribution        
Revenues:        
Revenues 8,241 10,226 25,592 29,684
Air distribution | Intellectual property operations        
Revenues:        
Revenues 0 0 0 0
Air distribution | Industrial operations        
Revenues:        
Revenues 0 0 0 0
Air distribution | Energy operations        
Revenues:        
Revenues 0 0 0 0
Air distribution | Manufacturing Operations        
Revenues:        
Revenues 8,241 10,226 25,592 29,684
Transportation safety        
Revenues:        
Revenues 11,299 11,287 32,282 32,420
Transportation safety | Intellectual property operations        
Revenues:        
Revenues 0 0 0 0
Transportation safety | Industrial operations        
Revenues:        
Revenues 0 0 0 0
Transportation safety | Energy operations        
Revenues:        
Revenues 0 0 0 0
Transportation safety | Manufacturing Operations        
Revenues:        
Revenues 11,299 11,287 32,282 32,420
Office products        
Revenues:        
Revenues 7,656 9,302 24,090 26,247
Office products | Intellectual property operations        
Revenues:        
Revenues 0 0 0 0
Office products | Industrial operations        
Revenues:        
Revenues 0 0 0 0
Office products | Energy operations        
Revenues:        
Revenues 0 0 0 0
Office products | Manufacturing Operations        
Revenues:        
Revenues $ 7,656 $ 9,302 $ 24,090 $ 26,247