v3.26.1
Income taxes - Schedule of detailed information about income tax expense (Detail) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax [Abstract]      
Current tax expense $ 0 $ 0 $ 0
Deferred tax expense 351,451 187,742 160,838
Total $ 351,451 $ 187,742 $ 160,838