Related Parties - Additional Information (Detail) - USD ($) |
12 Months Ended | ||||
|---|---|---|---|---|---|
Aug. 19, 2021 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2018 |
|
| Related Party [Member] | |||||
| Related Party Transaction [Line Items] | |||||
| Aamount receive from related party | $ 1,500,000 | ||||
| Related party transaction due to related party | $ 600,000 | $ 700,000 | |||
| Due to related parties | 600,000 | 700,000 | |||
| Pathos [Member] | |||||
| Related Party Transaction [Line Items] | |||||
| Related party transaction due from to related party | 4,300,000 | 100,000 | |||
| Related party transaction due to related party | 0 | 0 | |||
| Revenue from the arrangement | 4,500,000 | 700,000 | $ 600,000 | ||
| Due from related parties | 4,300,000 | 100,000 | |||
| Due to related parties | $ 0 | $ 0 | |||
| Warrant [Member] | Pathos [Member] | |||||
| Related Party Transaction [Line Items] | |||||
| Received warrant to purchase share | 23,456,790 | ||||
| Percentage of current outstanding equity | 15.00% | ||||
| Common stock par or stated value per share | $ 0.0125 | ||||
| Warrant optional exercise election window term | 10 days of the 20 year term | ||||