v3.25.4
Leases - Summary of Future Minimum Lease Payments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Sep. 12, 2024
Leases [Abstract]      
2026 $ 1,850    
2027 1,408    
2028 1,444    
2029 1,480    
2030 1,516    
Total undiscounted lease payments 7,698    
Less: imputed interest (1,741)    
Operating Lease, Liability $ 5,957 $ 1,981 $ 5,100