Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity and Share-Based Compensation - Common Stock Issuance (Details)

v3.26.1
Stockholders' Equity and Share-Based Compensation - Common Stock Issuance (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 21, 2026
Sep. 08, 2025
Apr. 04, 2026
Mar. 29, 2025
Jan. 03, 2026
Stockholders' Equity and Share-Based Compensation          
Aggregate number of shares issued and sold 10,000,000 10,319,727      
Par value of shares issued and sold $ 0.001 $ 0.001 $ 0.001   $ 0.001
Purchase price per share (in dollars per share) $ 0.8 $ 1.04      
Gross proceeds from issuance of common stock $ 8,000 $ 10,733 $ 8,000 $ 0