XML 91 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 04, 2023
Oct. 31, 2024
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Dec. 31, 2022
Class of Stock [Line Items]                
Issuance of common stock upon exercise of stock options, net (in shares)     667     0    
Issuance of common stock upon vesting of restricted stock units (in shares)     27,666     10,000    
Underwritten public offering, common stock 5,750,000              
Price per share, underwritten agreement $ 2              
Payments of stock issuance costs $ 1,051              
Gross proceeds from underwritten public offering, common stock $ 11,500              
Share price     $ 2.6          
Stock issued during period, value, acquisitions           $ 1,924    
Increase in additional paid-in capital, obligation to issue common stock           $ 527    
Common stock, dividends, per share, declared (in dollars per share)     $ 0     $ 0    
Share Buyback Program [Member]                
Class of Stock [Line Items]                
Stock repurchase program, authorized amount               $ 5,000
Stock repurchased and retired during period, shares     0     0    
Additional Paid-in Capital [Member]                
Class of Stock [Line Items]                
Stock issued during period, value, acquisitions           $ 1,924    
Increase in additional paid-in capital, obligation to issue common stock           $ 527    
Evertel Technologies, LLC [Member]                
Class of Stock [Line Items]                
Business acquisition, equity interest issued or issuable, number of shares (in shares) 986,486              
Share price $ 1.95              
Increase in additional paid-in capital, obligation to issue common stock     $ 0 $ 158        
Evertel Technologies, LLC [Member] | Contingent Consideration Liability [Member]                
Class of Stock [Line Items]                
Stock issued during period, shares, acquisitions 236,343 270,271         236,343  
Evertel Technologies, LLC [Member] | Agreement to Issue Stock [Member]                
Class of Stock [Line Items]                
Business acquisition, equity interest issued or issuable, number of shares (in shares) 270,271     81,083        
Share price $ 1.95              
Evertel Technologies, LLC [Member] | Additional Paid-in Capital [Member]                
Class of Stock [Line Items]                
Stock issued during period, value, acquisitions $ 1,924              
Increase in additional paid-in capital, obligation to issue common stock 527   0   $ 158      
Evertel Technologies, LLC [Member] | Additional Paid-in Capital [Member] | Contingent Consideration Liability [Member]                
Class of Stock [Line Items]                
Stock issued during period, value, acquisitions     $ 656          
Stock issued during period, shares, acquisitions     236,343          
Evertel Technologies, LLC [Member] | Additional Paid-in Capital [Member] | Agreement to Issue Stock [Member]                
Class of Stock [Line Items]                
Increase in additional paid-in capital, obligation to issue common stock $ 527              
Assets Acquisition of Amika Mobile Corporation [Member]                
Class of Stock [Line Items]                
Business acquisition, equity interest issued or issuable, number of shares (in shares)           69,564