v3.25.4
Summary of Significant Accounting Policies - Summary of Changes in Accumulated Other Comprehensive Loss by Component (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance $ 410,338
Other comprehensive gain 5,956
Ending balance 340,827
Accumulated Other Comprehensive Loss  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (24,360)
Ending balance (18,404)
Foreign Currency  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (24,360)
Other comprehensive gain 5,956
Ending balance $ (18,404)