Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Lock-up Agreements (Details)

v3.25.2
Commitments and Contingencies - Lock-up Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 09, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Commitments and Contingencies          
Term of lock-up agreement 4 years        
Term of additional lock-up agreement 2 years        
Term of consideration lock-up agreement 1 year        
Term of closing Lock-Up Agreement 1 year        
Research and development   $ 4,224 $ 1,789 $ 6,585 $ 3,504
Net revenue   $ 1,735 $ 345 $ 2,364 $ 600
Share Exchange          
Commitments and Contingencies          
Issuance of common stock for conversions (in shares)       1,500,000  
Research and development       $ 1,100  
Net revenue       $ 0  
First allotment of share exchange agreement          
Commitments and Contingencies          
Issuance of common stock for conversions (in shares)       750,000  
Second allotment of share exchange agreement          
Commitments and Contingencies          
Issuance of common stock for conversions (in shares)       750,000