v3.25.2
Equity - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 11, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of common stock authorized for issuance           5,854,768
Weighted-average grant date fair value of options       $ 2.6 $ 3.76  
Stock options vested or expected to vest   1,900,000   1,900,000    
Weighted average exercise price   $ 4.55   $ 4.55    
Weighted average contractual remaining life       2 years 8 months 12 days    
Weighted average aggregate intrinsic value   $ 0   $ 0    
Aggregate intrinsic value of stock options exercisable   $ 0   $ 0    
Exercisable weighted average remaining contractual term       2 years 1 month 6 days    
Share-based compensation credit, net of expense       $ 1,100,000    
ATM Offering            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Maximum aggregate offering price for shares to be sold $ 75,000,000          
Percentage of gross sales price per share to be paid as compensation 3.00%          
Shares issued   0   0    
2023 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, description       The 2023 Plan provides that the number of shares reserved and available for issuance under the 2023 Plan will be automatically increased on January 1, 2025, and each January 1 thereafter, in an amount equal to (i) 5% of the outstanding number of the Company’s ordinary shares on the immediately preceding December 31, or (ii) such lesser number of shares as determined by the 2023 Plan Administrator.    
Percentage of outstanding our common stock       5.00%    
Ordinary shares reserved and available for issuance   1,650,309   1,650,309    
2023 Employee Stock Purchase Plan | Maximum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of common stock authorized for issuance   200,000   200,000    
2023 Employee Stock Purchase Plan | Minimum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of common stock authorized for issuance   100,000   100,000    
2023 Employee Stock Purchase Plan | Common Stock            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Percentage of outstanding our common stock       1.00%    
2024 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of common stock authorized for issuance   300,000   300,000    
Ordinary shares reserved and available for issuance   170,234   170,234    
Options            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unrecognized share-based compensation expense   $ 200,000   $ 200,000    
Unvested stock options weighted average period       1 year 6 months    
Restricted Stock Units            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Weighted average grant date fair value of RSUs   $ 1.24 $ 4.24      
Unrecognized share-based compensation expense   $ 100,000   $ 100,000    
Unvested stock options weighted average period       1 year 7 months 6 days