v3.26.1
Redeemable Non-controlling Interests - Narrative (Details) - 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
Redeemable Noncontrolling Interest [Line Items]            
Adjustment of redeemable noncontrolling interest to redemption value $ (1,617) $ (6,470) $ (762) $ (1,220)    
Acquisition of redeemable non-controlling interests         $ 23,098 $ 5,167
Additional Paid-in Capital            
Redeemable Noncontrolling Interest [Line Items]            
Adjustment of redeemable noncontrolling interest to redemption value $ (1,617) $ (186) $ (762) $ (1,220)    
Lote45 Participacoes S.A.            
Redeemable Noncontrolling Interest [Line Items]            
Ownership percentage         4.32%  
Acquisition of redeemable non-controlling interests         $ 2,400  
Lote45 Participacoes S.A. | Additional Paid-in Capital            
Redeemable Noncontrolling Interest [Line Items]            
Adjustment of redeemable noncontrolling interest to redemption value         $ 700  
Rosk Software S.A.            
Redeemable Noncontrolling Interest [Line Items]            
Ownership percentage         49.00%  
Acquisition of redeemable non-controlling interests         $ 17,800  
Compliasset Software e Soluções Digitais LTDA.            
Redeemable Noncontrolling Interest [Line Items]            
Ownership percentage         40.00%  
Acquisition of redeemable non-controlling interests         $ 2,900