Leases - Narrative (Details) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|---|
|
Jan. 31, 2026
USD ($)
ft²
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
Jan. 31, 2024 |
|
| Lessee Lease Description [Line Items] | ||||||
| Operating lease liabilities | $ (1,213) | $ (803) | ||||
| Rent expense | $ 800 | $ 600 | 1,600 | 1,200 | ||
| Variable lease payments | $ 0 | $ 0 | 0 | $ 0 | ||
| New Lease Agreement | ||||||
| Lessee Lease Description [Line Items] | ||||||
| Term of lease | 5 years | |||||
| Amended Operating Lease Agreement | ||||||
| Lessee Lease Description [Line Items] | ||||||
| Term of lease | 5 years | |||||
| Area of office space | ft² | 19,400 | |||||
| Increase in operating lease right of use asset | 3,400 | |||||
| Operating lease liabilities | $ 3,400 | |||||
| Amended Operating Lease Agreement | Property, Plant and Equipment | ||||||
| Lessee Lease Description [Line Items] | ||||||
| Rent expense | $ 5,800 | |||||