XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Other Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
segment
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2021
shares
Accounting Policies [Abstract]        
Number of reportable segments | segment 1      
Unrealized net transaction gains (losses) related to remeasurement $ 300 $ (2,600) $ 900  
Provision for doubtful accounts 4,100 900 1,200  
Amortization of debt issuance costs and discounts 3,300 1,600 $ 1,600  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Acquisitions   160,362    
Money market funds        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Money market funds $ 68,205 $ 43,976    
Stock options to purchase common stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock units granted (in shares) | shares 0 224,638   0
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock units granted (in shares) | shares   91,477    
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock units granted (in shares) | shares 4,852,914      
Restricted Stock Units (RSUs) | 2021 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock units granted (in shares) | shares   2,207,824