v3.26.1
Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2025
Jan. 29, 2025
Goodwill      
Goodwill impairment   $ 3,554  
Income approach      
Goodwill      
Goodwill, fair value estimate technique (percent) 75.00%    
Market approach      
Goodwill      
Goodwill, fair value estimate technique (percent) 25.00%    
SeQure Inc      
Goodwill      
Goodwill $ 3,554 $ 3,554 $ 3,554