v3.26.3
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 20, 2026
Sep. 30, 2026
Sep. 30, 2026
Subsidiary, Sale of Stock [Line Items]      
Stock repurchased and canceled (in shares) 3,298,704    
Stock repurchase price (in dollars per share) $ 22.74    
Aggregate purchase price of stock repurchased and canceled $ 75,000 $ 75,293 $ 75,293
Underwriter's compensation 0    
Excise tax payable 300    
Additional Paid-in Capital      
Subsidiary, Sale of Stock [Line Items]      
Aggregate purchase price of stock repurchased and canceled   $ 75,260 $ 75,260
Excise tax $ 300    
Principal Stockholder      
Subsidiary, Sale of Stock [Line Items]      
Number of shares issued (in shares) 25,932,500    
Sale of stock, price per share (in dollars per share) $ 23.50    
Principal Stockholder | Public Offering      
Subsidiary, Sale of Stock [Line Items]      
Number of shares issued (in shares) 22,550,000    
Principal Stockholder | Over Allotment Option      
Subsidiary, Sale of Stock [Line Items]      
Number of shares issued (in shares) 3,382,500