v3.26.1
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 24, 2025
Nov. 08, 2020
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jun. 20, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Common stock price per share                 $ 58.5
Costs from issuance of common stock           $ 1,598 $ 14,364    
Preferred stock, par value     $ 0.001     $ 0.001   $ 0.001  
Stock-based compensation expense           $ 120 $ 20    
Restricted Stock Units                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of Units, Outstanding and expected to vest           6,542      
Weighted average fair value     $ 40.24     $ 40.24      
Unrecognized compensation expense     $ 50     $ 50      
Options expected to vest, weighted average period           2 months 12 days      
Employee Stock Option                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Unrecognized compensation expense     $ 0     $ 0      
Number of shares issued under share-based payment arrangement     0   0        
Number of shares outstanding under share-based payment arrangement     0   0 0 0    
2018 Stock Incentive Plan | Restricted Stock Units                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Stock authorized for issuance under the plan 13,888                
Number of shares available for grant     7,360     7,360      
Stock plan termination period 10 years                
2018 Stock Incentive Plan | Restricted Stock Units | Non-employee Directors                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Stock plan vesting period 1 year                
Broadridge Corporate Issuer Solutions                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Preferred share purchase right   1              
Broadridge Corporate Issuer Solutions | Series A Junior Participating Preferred Stock [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Preferred stock, par value   $ 0.001              
Share portion entitled to purchase by rights   When exercisable, each Right initially would represent the right to purchase from the Company one one-thousandth of a share of a newly-designated series of preferred stock,              
Percentage of beneficial ownership   10.00%              
Minimum | 2018 Stock Incentive Plan | Restricted Stock Units                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Stock plan vesting period 1 year                
Maximum | 2018 Stock Incentive Plan | Restricted Stock Units                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Stock plan vesting period 3 years                
Common Stock                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Issuance of common stock ,shares     215,199 205,923 175,070        
Warrants                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Warrants exercise price, per share                 $ 58.5