v3.25.2
Subsequent Event - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2025
Jun. 30, 2024
Jun. 30, 2025
Common Stock [Member]      
Subsequent Event [Line Items]      
Sold common shares pursuant to the ATM Program   55,000  
ATM Program [Member]      
Subsequent Event [Line Items]      
Net proceeds     $ 8,541
ATM Program [Member] | Common Stock [Member]      
Subsequent Event [Line Items]      
Sold common shares pursuant to the ATM Program     3,361
Average price per share     $ 2.76
Subsequents Events [Member] | ATM Program [Member]      
Subsequent Event [Line Items]      
Net proceeds $ 55,100    
Subsequents Events [Member] | ATM Program [Member] | Common Stock [Member]      
Subsequent Event [Line Items]      
Sold common shares pursuant to the ATM Program 18,103    
Average price per share $ 3.11