v3.24.1.u1
Summary of Significant Accounting Policies - Net Unrealized and Net Realized Foreign Currency Transaction Gains (Losses) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accounting Policies [Abstract]    
Net unrealized foreign currency gain (loss) $ 352 $ 133
Net realized foreign currency gain (loss) $ (322) $ (128)