v3.25.2
Note 1 - Organization and Basis of Presentation (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 19, 2024
USD ($)
Apr. 19, 2024
shares
Apr. 05, 2024
$ / shares
shares
Apr. 01, 2024
Jun. 30, 2025
USD ($)
shares
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
shares
Apr. 09, 2024
shares
Proceeds from Issuance of Common Stock | $                 $ 0 $ 108,211    
Temporary Equity, Shares Outstanding (in shares)                       15,906,236
Common Stock, Shares Authorized (in shares)                       220,000,000
Preferred Stock, Shares Authorized (in shares)         10,000,000       10,000,000   10,000,000 10,000,000
Net Income (Loss) Attributable to Parent | $         $ (16,040) $ (15,990) $ (9,009) $ (8,417) $ (32,030) $ (17,426)    
Retained Earnings (Accumulated Deficit) | $         (149,432)       (149,432)   $ (117,402)  
Cash, Cash Equivalents, and Short-Term Investments | $         $ 175,500       $ 175,500      
Common Class A [Member]                        
Common Stock, Shares Authorized (in shares)         200,000,000       200,000,000   200,000,000 200,000,000
Common Class B [Member]                        
Common Stock, Shares Authorized (in shares)         20,000,000       20,000,000   20,000,000 20,000,000
IPO [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)     6,875,000                  
Shares Issued, Price Per Share (in dollars per share) | $ / shares     $ 16                  
Proceeds from Issuance of Common Stock | $ $ 107,900                      
Over-Allotment Option [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)   548,682                    
Reverse Stock Split [Member]                        
Stockholders' Equity Note, Stock Split, Conversion Ratio       5.5972