v3.26.1
Series A Convertible Preferred Stock (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2026
USD ($)
Feb. 26, 2026
shares
Jan. 26, 2026
USD ($)
shares
Dec. 04, 2025
USD ($)
shares
May 07, 2024
$ / shares
shares
Apr. 15, 2024
USD ($)
day
$ / shares
shares
Apr. 01, 2024
USD ($)
$ / shares
shares
Mar. 31, 2026
USD ($)
shares
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
Series A Convertible Preferred Stock                          
Issuance and sale of shares of a new series (in shares) | shares                   115,000      
Conversion of convertible securities               $ 17,351          
Accretion of preferred stock dividends                   $ 2,169 $ 2,671    
Carrying value of convertible preferred stock                   $ 114,318   $ 130,957  
Preferred stock, authorized, including temporary equity (in shares) | shares                   10,000,000      
Subsequent Event                          
Series A Convertible Preferred Stock                          
Dividends, preferred stock, cash $ 1,500                        
Additional Paid-In Capital                          
Series A Convertible Preferred Stock                          
Conversion of convertible securities     $ 17,400 $ 17,200       $ 17,351          
Series A Convertible Preferred Stock                          
Series A Convertible Preferred Stock                          
Issuance and sale of shares of a new series (in shares) | shares   2,395,831       150,000 150,000            
Temporary equity, par value per share (in USD per share) | $ / shares             $ 0.001     $ 0.001   $ 0.001  
Aggregate purchase price             $ 147,800            
Issuance costs             $ 2,300            
Price per share | $ / shares             $ 1,000            
Per share or per unit amount of temporary equity issued | $ / shares           $ 48.00              
Term to maturity per share or per unit amount of temporary equity issued           20-year              
Fair value of convertible preferred stock           $ 141,100              
Conversion of convertible securities (in shares) | shares   17,500 17,500 17,500       17,500          
Shares issued upon conversion | shares     20.8333 20.8333   20.8333              
Conversion of Series A preferred stock redeemable to common stock (in shares) | shares   364,582 364,582 364,582                  
Multiplier factor to liquidation preference per share           1.75              
Initial Liquidation Preference of per share | $ / shares         $ 1,000 $ 1,000              
Annual rate of convertible preferred stock           6.00%              
Accretion of preferred stock dividends               $ 1,104 $ 1,322        
Carrying value of convertible preferred stock               $ 114,710 $ 144,142 $ 114,300   $ 130,957 $ 142,820
Conversion price (in USD per share) | $ / shares           $ 48.00              
Limited voting rights of convertible preferred stock to common stock shares | shares         24.9438                
Step up interest rate         1.00%                
Convertible preferred stock, authorized (in shares) | shares                   150,000   150,000  
Series A Convertible Preferred Stock | One holder of Series A convertible preferred stock                          
Series A Convertible Preferred Stock                          
Percentage ownership after conversion of preferred stock           4.99%              
Threshold percentage of stock price trigger           250.00%              
Threshold trading days | day           20              
Threshold consecutive trading days | day           30              
Series A Convertible Preferred Stock | Separate holder of Series A convertible preferred stock                          
Series A Convertible Preferred Stock                          
Percentage ownership after conversion of preferred stock           9.99%              
Series A Convertible Preferred Stock | Forward Contracts                          
Series A Convertible Preferred Stock                          
Derivative liability           $ 8,900 $ 0