Subsequent Events (Details) - USD ($) $ / shares in Units, $ in Thousands |
Sep. 04, 2025 |
Sep. 03, 2025 |
Aug. 02, 2025 |
Apr. 26, 2025 |
---|---|---|---|---|
Subsequent Event [Line Items] | ||||
Common Stock (US Dollar per shares) | $ 0.00001 | $ 0.00001 | ||
Subsequent Event | ||||
Subsequent Event [Line Items] | ||||
Common Stock (US Dollar per shares) | $ 0.00001 | |||
Common stock, capital shares reserved for future issuance (in shares) | 3,562,000 | |||
Debt instrument, delayed due term loan, threshold limit, maximum amount | $ 50,000 | |||
Subsequent Event | Plan Shares, New Shares | ||||
Subsequent Event [Line Items] | ||||
Common stock, capital shares reserved for future issuance (in shares) | 2,300,000 | |||
Subsequent Event | Plan Shares, Carryover Shares | ||||
Subsequent Event [Line Items] | ||||
Common stock, capital shares reserved for future issuance (in shares) | 1,262,000 |