v3.26.1
Summary of Significant Accounting Policies - Summary of Changes in Accumulated Other Comprehensive Loss by Component (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance $ 340,827
Other comprehensive gain (3,493)
Ending balance 317,777
Accumulated Other Comprehensive Loss  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (18,404)
Ending balance (21,897)
Foreign Currency  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (18,404)
Other comprehensive gain (3,493)
Ending balance $ (21,897)