Leases - Additional Information (Details) $ in Thousands |
6 Months Ended | |||||
|---|---|---|---|---|---|---|
|
Nov. 01, 2022
ft²
|
Jul. 01, 2014 |
Jun. 30, 2026
USD ($)
|
Apr. 24, 2026
USD ($)
ft²
|
Dec. 31, 2025
USD ($)
|
Sep. 11, 2024
ft²
|
|
| Leases [Abstract] | ||||||
| Extend lease term date | Nov. 30, 2028 | Jun. 30, 2023 | ||||
| Operating lease option to Extend | On November 1, 2022, the Company executed an extension of leased office space to extend through November 30, 2028. | |||||
| Area of office space | ft² | 3,700 | 40,000 | 19,076 | |||
| Operating lease right-of-use assets | $ 6,846 | $ 4,500 | $ 2,701 | |||
| Operating lease liabilities, current | 705 | 20 | 592 | |||
| Operating lease liabilities, non-current | $ 6,433 | $ 4,500 | $ 2,298 | |||
| Operating lease period | 127 months | 60 months |