v3.26.1
Employee Benefits - Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 23, 2025
Mar. 31, 2026
Mar. 31, 2025
Employee Benefits      
Stock-based compensation expense   $ 1,443  
Equity Incentive Plan 2025      
Employee Benefits      
Issuance of shares 5,987,802    
RSU awards 3    
Restricted Stock      
Employee Benefits      
Stock-based compensation expense   $ 1,443  
Granted, shares   283,559 0
Granted, Weighted-average grant date fair value per share   $ 21.64  
Employee Stock Option | Equity Incentive Plan 2025      
Employee Benefits      
Issuance of shares 4,270,573    
Restricted stock and restricted stock units | Equity Incentive Plan 2025      
Employee Benefits      
Issuance of shares 1,708,229