Stockholders' Equity (Deficit) - Additional Information (Details) - USD ($) |
1 Months Ended | 12 Months Ended | |
|---|---|---|---|
Sep. 30, 2023 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Stockholders' Equity Narrative [Abstract] | |||
| Stock Repurchase Program, Authorized Amount | $ 25,000,000 | ||
| Shares available for issuance under at the market offering | 8,000,000 | ||
| Common stock, par value | $ 0.0001 | $ 0.0001 | $ 0.0001 |
| Percentage of gross proceeds from sale of shares | 3.00% | ||
| Payments of Stock Issuance Costs | $ 1,181,000 | ||
| Sale of Stock, Consideration Received on Transaction | 38,190,000 | ||
| Dividend paid to Parent Company | $ 23,000,000 | $ 14,300,000 | |
| Shares Issued Under At the Market Program | 4,373,000 |