v3.25.2
Equity - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Class of Stock [Line Items]    
Net proceeds from issuance of common stock in follow-on public offering after underwriting discounts and commission and offering costs $ 10,309 $ 10,745