XML 120 R97.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 23, 2024
Nov. 11, 2024
Mar. 01, 2022
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, shares authorized (in shares)       200,000,000 200,000,000  
Common stock, par value (in dollars per share)       $ 0.0002 $ 0.0002  
Conversion of shares         $ 37,500  
Share price (in dollars per share) $ 4.66 $ 6.62        
Adjustments to additional paid in capital, deemed contribution $ 3,400          
Common stock reserved for future issuance (in shares)       7,632,650    
Convertible preferred stock, shares reserved for future issuance (in shares)       13,521,634    
RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Restricted stock unit dividend equivalents       $ 65 152 $ 159
Dividends payable       $ 127 252 $ 255
Private Placement            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Sale of stock, consideration received on transaction   $ 12,500        
Shares issued at a public offering price (in dollars per share)   $ 6.40        
Number of common shares issued during period (in shares) 1,953,125          
Common Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Conversion of shares         $ 1  
Conversion of Series A Preferred Shares to common stock (in shares)       0 5,859,375  
Retained Earnings            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Conversion of shares         $ (1,289)  
Deemed dividend   $ 1,300        
Convertible Preferred Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Conversion of Series A Preferred Shares to common shares (in shares)   37,500        
Conversion of shares   $ 37,500        
Preferred stock, convertible, conversion price (in dollars per share)   $ 6.40   $ 8.32    
Convertible Preferred Stock | Private Placement            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Sale of stock, consideration received on transaction     $ 150,000      
Shares issued at a public offering price (in dollars per share)     $ 1,000