v3.26.1
Stockholders' Equity - Common stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 29, 2026
May 28, 2026
Apr. 23, 2026
Apr. 21, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 18, 2026
Jun. 17, 2026
May 27, 2026
Selling, general, and administrative expenses                  
Stockholders' Equity [Line Items]                  
Stock offering costs         $ 1,400 $ 1,400      
Underwritten secondary public offering                  
Stockholders' Equity [Line Items]                  
Shares sold   7,000,000   7,000,000          
Cash consideration price per share   $ 17   $ 14          
Shares agreed to be sold 8,050,000   8,050,000            
Stock issued 0   0            
Sale of equity $ 0   $ 0            
Ownership percentage   47.50%         46.20% 47.50% 48.70%
Over-Allotment Option                  
Stockholders' Equity [Line Items]                  
Shares agreed to be sold   1,050,000   1,050,000