Stockholder's Equity - Employee stock purchase plan (Details) - ESPP - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
Dec. 31, 2025 |
|
| Stockholder's Equity (Details) [Line Items] | |||||
| Shares issued (in shares) | 87,243 | 87,243 | 73,990 | ||
| Compensation expense | $ 20 | $ 10 | $ 100 | $ 50 | |
| Class A common stock | |||||
| Stockholder's Equity (Details) [Line Items] | |||||
| Total shares of Class A common stock (in shares) | 200,000 | 200,000 | 100,000 | ||
| Discount on shares (as a percent) | 15.00% | ||||