XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders’ Equity - Common Stock (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Mar. 26, 2025
USD ($)
shares
Mar. 25, 2025
shares
Sep. 30, 2025
USD ($)
Vote
$ / shares
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Mar. 24, 2025
$ / shares
shares
Dec. 31, 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          
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]            
Shares issued in common stock offering (in Shares) 9,736,904          
Common Stock [Member] | Securities Purchase Agreement [Member]            
Stockholders’ Equity [Abstract]            
Securities Purchase Agreement To Sell Common Stock       1,827,040    
Shares issued price per share (in Dollars per share) | $ / shares       $ 8.21    
Common Stock [Member] | Underwriting Agreement [Member]            
Stockholders’ Equity [Abstract]            
Securities Purchase Agreement To Sell Common Stock         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]            
Securities Purchase Agreement To Sell Common Stock     1,283,333