XML 42 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Details - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property Plant And Equipment Disclosure [Line Items]    
Depreciation and amortization $ 21,077 $ 20,295
Leasehold Improvements    
Property Plant And Equipment Disclosure [Line Items]    
Property and equipment, useful lives 5 years  
Minimum    
Property Plant And Equipment Disclosure [Line Items]    
Property and equipment, useful lives 3 years  
Maximum    
Property Plant And Equipment Disclosure [Line Items]    
Property and equipment, useful lives 5 years