v3.26.1
Organization and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Organization And Nature Of Operations [Line Items]              
Net Income (Loss) $ (14,270) $ (18,579) $ (2,237) $ 4,939 $ (32,800)    
Net cash provided by operating activities         (13,548) $ (7,603)  
Accumulated deficit 137,962       137,962   $ 112,603
Cash and cash equivalents $ 43,287       $ 43,287   $ 49,192
Gyre | Gyre Pharmaceuticals              
Organization And Nature Of Operations [Line Items]              
Minority interest ownership indirectly holds         69.70%