v3.26.1
Subsequent Events (Details)
$ in Thousands
1 Months Ended
Jul. 07, 2026
shares
Aug. 13, 2026
USD ($)
shares
Jul. 31, 2026
USD ($)
Jul. 30, 2026
USD ($)
Jul. 06, 2026
shares
Jun. 30, 2026
shares
Dec. 31, 2025
shares
Subsequent Event [Line Items]              
Common stock, shares authorized (in shares)           150,000,000 150,000,000
Subsequent Event              
Subsequent Event [Line Items]              
Common stock, shares authorized (in shares) 225,000,000       150,000,000    
Authorized shares issued (in shares) 3,000,000            
Proceeds from issuance of common stock | $   $ 1,800          
Subsequent Event | Common Stock              
Subsequent Event [Line Items]              
Common stock sold (in shares)   1,297,485          
Subsequent Event | Chief Executive Officer              
Subsequent Event [Line Items]              
Base salary reduction percentage     0.50        
Officer annual base salary | $     $ 332,500 $ 665,000