v3.26.1
Nature of the Business (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 04, 2025
USD ($)
$ / shares
shares
Jun. 16, 2025
$ / shares
shares
Jun. 13, 2025
USD ($)
$ / shares
shares
Jun. 12, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
$ / shares
shares
Jun. 15, 2025
$ / shares
Class of Stock [Line Items]                        
Stock split, conversion ratio     0.01                  
Common stock, issued (in shares)         27,756,044       27,756,044   27,556,767  
Recapitalization exchange ratio     0.1445                  
Common stock, par value (in dollars per share) | $ / shares   $ 0.001     $ 0.001       $ 0.001   $ 0.001 $ 0.001
Net income (loss) attributable to parent | $         $ 24,837 $ 23,283 $ 21,790 $ 15,148 $ 48,120 $ 36,938    
Cash used for operating activity | $                 28,400 27,253    
Accumulated deficit | $         219,929       219,929   $ 171,809  
Cash and cash equivalents | $         $ 171,593   $ 152,645   $ 171,593 $ 152,645 $ 213,192  
Convertible Notes Payable                        
Class of Stock [Line Items]                        
Consideration received | $     $ 37,500 $ 37,500                
Interest payable | $       $ 3,000                
Number of shares issued and sold (in shares)       8,392,303                
Pre-Merger Sale of Common Stock and Warrants                        
Class of Stock [Line Items]                        
Consideration received | $     $ 200,000                  
PIPE Financing                        
Class of Stock [Line Items]                        
Aggregate gross proceeds | $ $ 185,000                      
Maximum percentage ownership after exercise, upon 61 days notice 19.99%                      
Notice period 61 days                      
Pre-Funded Warrant                        
Class of Stock [Line Items]                        
Warrants outstanding (in shares)     19,149,690                  
Warrants converted (in shares)     2,767,122                  
Estimated purchase price (in dollars per share) | $ / shares       $ 13.22             $ 13.409  
Estimated purchase price warrants (in dollars per share) | $ / shares     $ 0.001 $ 1.9109             $ 0.001  
Pre-Funded Warrant | Convertible Notes Payable                        
Class of Stock [Line Items]                        
Warrants converted (in shares)     1,212,683                  
Pre-Funded Warrant | PIPE Financing                        
Class of Stock [Line Items]                        
Estimated purchase price (in dollars per share) | $ / shares $ 13.409                      
Estimated purchase price warrants (in dollars per share) | $ / shares $ 0.001                      
Maximum percentage ownership after exercise 9.99%                      
Ordinary Shares                        
Class of Stock [Line Items]                        
Common stock, issued (in shares)     85,506,824                  
Stock converted (in shares)     12,355,716                  
Shares issued upon conversion (in shares)   1                    
Ordinary Shares | Convertible Notes Payable                        
Class of Stock [Line Items]                        
Stock converted (in shares)     1,850,790                  
Ordinary Shares | PIPE Financing                        
Class of Stock [Line Items]                        
Common stock, par value (in dollars per share) | $ / shares $ 0.001                      
Number of shares issued and sold (in shares) 13,795,685                      
Estimated purchase price (in dollars per share) | $ / shares $ 13.41