v3.24.0.1
Income Taxes - Schedule of Reconciliation of U.S. Federal Statutory Rate to Effective Rate (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Federal statutory income tax rate 21.00% 21.00% 21.00%
Federal statutory income tax rate $ (914,000) $ (7,845,000) $ (5,435,000)
State income taxes, net of federal benefit $ (721,000) $ (2,228,000) $ (1,300,000)
State income taxes, net of federal benefit 16.60% 6.00% 5.00%
Non-deductible expenses (4.20%) 0.00% (0.00%)
Non-deductible expenses $ 181,000 $ 0 $ 0
Imputed interest (2.60%) (1.20%) 0.00%
Imputed interest $ 114,000 $ 456,000 $ 0
Fair value of contingent consideration (1.80%) 1.50% (1.80%)
Fair value of contingent consideration $ 79,000 $ (579,000) $ 462,000
Global intangible low-taxed income inclusion $ 3,128,000 $ 391,000 $ 0
Global intangible low-taxed income inclusion (71.90%) (1.00%) 0.00%
Equity-based compensation 107.30% 9.50% 10.50%
Equity-based compensation $ (4,668,000) $ (3,538,000) $ (2,724,000)
Change in fair value of preferred stock warrant liability 0.00% 0.00% (8.70%)
Change in fair value of preferred stock warrant liability $ 0   $ 2,259,000
Excess executive compensation (42.90%) (3.40%) (6.70%)
Excess executive compensation $ 1,865,000 $ 1,267,000 $ 1,727,000
Change in uncertain tax position $ (30,000) $ (68,000) $ (582,000)
Change in uncertain tax position 0.70% 0.20% (2.20%)
Change in valuation allowance (62.80%) (36.90%) (24.60%)
Change in valuation allowance $ 2,734,000 $ 13,797,000 $ 6,384,000
Foreign rate differential (23.30%) (1.30%) 0.20%
Foreign rate differential $ 1,015,000 $ 491,000 $ (61,000)
Deferred statutory rate changes (29.80%) 1.00% (0.30%)
Deferred statutory rate changes $ 1,296,000 $ (367,000) $ 87,000
Foreign withholding taxes $ 137,000    
Foreign withholding taxes (3.10%)
Other 0.00% (0.80%) 0.70%
Other $ (2,000) $ 211,000 $ 177,000
Effective income tax rate (96.80%) (5.40%) (8.30%)
Total income tax provision $ 4,214,000 $ 1,988,000 $ 2,158,000