v3.26.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Apr. 30, 2026
Mar. 30, 2026
Mar. 26, 2026
Dec. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jan. 31, 2026
Stockholders’ Equity [Line Items]              
Closing market share price         $ 2.85    
Number of options vested (in Shares)   959,803 59,625        
Tax withholdings related to stock-based compensation settlements   $ 1,519 $ 121   $ 1,871  
Dividends payable       $ 275 159    
Stock-based compensation expense         469    
Additional tax payment $ 231            
Executive Officers [Member]              
Stockholders’ Equity [Line Items]              
Granted shares             166,000
Shareholders [Member]              
Stockholders’ Equity [Line Items]              
Dividends payable         10,061    
RSU Holders [Member]              
Stockholders’ Equity [Line Items]              
Dividends payable         373    
Warrant Holders [Member]              
Stockholders’ Equity [Line Items]              
Dividends payable         5    
Director [Member]              
Stockholders’ Equity [Line Items]              
Dividends payable         $ 5    
PSUs [Member]              
Stockholders’ Equity [Line Items]              
Granted shares       166,000      
Closing market share price         $ 2.85    
Total fair value         $ 473    
Restricted Stock Units (RSUs) [Member]              
Stockholders’ Equity [Line Items]              
Shares withheld and returned (in Shares)   479,902 29,813        
Cash dividend per share (in Dollars per share)       $ 0.25      
Total amount       $ 10,870      
Dividends payable         $ 423    
Warrants [Member]              
Stockholders’ Equity [Line Items]              
Granted shares       20,000      
Cash dividend per share (in Dollars per share)       $ 0.25      
Ordinary Shares [Member]              
Stockholders’ Equity [Line Items]              
Cash dividend per share (in Dollars per share)       $ 0.25      
Ordinary Shares [Member] | Restricted Stock Units (RSUs) [Member]              
Stockholders’ Equity [Line Items]              
Shares issued (in Shares)   479,901 29,812