XML 72 R61.htm IDEA: XBRL DOCUMENT v3.26.1
NET INCOME (LOSS) PER SHARE - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per share (in shares) 13,102,418 12,768,757 13,102,418 12,768,757
Share-Based Payment Arrangement And Restricted Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per share (in shares)     1,491,407 1,871,293
Contingently issuable shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per share (in shares) 1,545,138 10,385 1,545,138 10,385
Contingently issuable shares | Contingent earnout consideration        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per share (in shares)     6,085,802 17,992,461
Contingently returnable shares | Escrow Consideration Withholding | Class A Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per share (in shares) 230,561 230,561 230,561 230,561
Antidilutive securities excluded from computation of basic earnings per share (in shares) 1,775,699 2,149,530 1,775,699 2,149,530