v3.26.1
Leases - Additional Information (Detail)
1 Months Ended 12 Months Ended
Aug. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
Lease
Dec. 31, 2024
USD ($)
Leases [Abstract]      
Number of office leases | Lease   2  
Lease expiration date   Dec. 31, 2028  
Lease, Option to Terminate In August 2024, the Company entered into an agreement to terminate one of these leases    
Lessee, Operating Lease, Existence of Option to Terminate [true false] true    
Loss on lease termination | $ $ 44,577 $ 0 $ 44,577
Weighted average remaining term   3 years  
Weighted average incremental borrowing rate   8.00%