XML 115 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Effective Income Tax Amount Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]                      
U.S. federal tax at statutory rate                 $ (16,676) $ (18,957) $ (13,500)
U.S. state income taxes                 2,531 576 262
Section 162(m)                 6,417 3,851 7,543
Global intangible low-taxed income                 (4,002) 4,127 0
Effect of waived tax deductions - Base Erosion and Anti-Abuse Tax                 7,751 0 0
Non-deductible expenses                 894 78 1,361
Research and development credit                 (943) (1,194) (1,181)
Stock-based compensation                 10,829 1,722 (25,241)
Tax benefit from acquisition/reorganizations                 0 (3,852) (5,877)
Foreign taxes                 (383) 6,749 (4,760)
Other                 0 0 20
Change in valuation allowance                 (4,077) 11,288 30,088
Total provision for (benefit from) income taxes $ 119 $ 942 $ 753 $ 527 $ 1,221 $ 579 $ 332 $ 2,256 $ 2,341 $ 4,388 $ (11,285)