v3.26.1
Revenue and Segment Information (Details 1) (Parenthetical) (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 22, 2026
Jan. 06, 2026
Numed      
Business Combination [Line Items]      
Accounts receivable $ 170 $ 200  
Renergen      
Business Combination [Line Items]      
Accounts receivable     $ 3,205