XML 118 R95.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders’ Equity - Common Stock (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 26, 2025
USD ($)
shares
Mar. 25, 2025
shares
Dec. 31, 2025
USD ($)
Vote
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Mar. 24, 2025
$ / shares
shares
Sep. 30, 2024
$ / shares
shares
Stockholders’ Equity [Abstract]            
Common stock, shares authorized (in Shares)     500,000,000 500,000,000    
Common stock, par value (in Dollars per share) | $ / shares     $ 0.01 $ 0.01    
Number of votes per share (in Vote) | Vote     1      
Proceeds from common stock offering (in Dollars) | $ $ 41,400   $ 43,817 $ 15,000    
Underwriting discounts and commissions (in Dollars) | $ 2,400          
Fee amount (in Dollars) | $ $ 3,700   $ 3,857 $ 5,008    
Underwriting Agreement [Member]            
Stockholders’ Equity [Abstract]            
Term of option for underwriters to purchase additional units to cover over-allotments     30 days      
Over-Allotment Option [Member] | Underwriting Agreement [Member]            
Stockholders’ Equity [Abstract]            
Shares issued upon exercise of options (in Shares)   1,181,349        
Common Stock [Member]            
Stockholders’ Equity [Abstract]            
Common stock, shares issued (in Shares) 9,736,904          
Common Stock [Member] | Securities Purchase Agreement [Member]            
Stockholders’ Equity [Abstract]            
Shares issued (in Shares)           1,827,040
Shares issued price per share (in Dollars per share) | $ / shares           $ 8.21
Common Stock [Member] | Underwriting Agreement [Member]            
Stockholders’ Equity [Abstract]            
Shares issued (in Shares)         8,555,555  
Shares issued price per share (in Dollars per share) | $ / shares         $ 4.5  
Share price per share (in Dollars per share) | $ / shares         $ 4.2525  
Common Stock [Member] | Over-Allotment Option [Member] | Maximum [Member] | Underwriting Agreement [Member]            
Stockholders’ Equity [Abstract]            
Shares issued (in Shares)     1,283,333