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 |