v3.25.0.1
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