Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.26.1
Subsequent Events (Details) - Keystone Acquisition - USD ($)
$ in Thousands
6 Months Ended
Jul. 27, 2026
Jun. 30, 2026
Subsequent Event [Line Items]    
Consideration transferred number of shares in escrow (in shares)   1,041,969
Total liabilities assumed   $ 5,490
Subsequent Event    
Subsequent Event [Line Items]    
Forfeited held in escrow (in shares) 386,961  
Consideration transferred number of shares in escrow (in shares) 655,009