XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Sep. 07, 2021
USD ($)
milestone
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Performance based milestone targets | milestone 3  
IPO    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Shares issued (in dollars per share) | $ / shares $ 28.00  
Spyce    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Additional shares issued, value $ 20.0  
Additional shares issued (in shares) | shares 714,285  
Spyce | Former Equity Holders, Additional Equity    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Business combination, contingent consideration, liability, earnout   $ 6.0
Business acquisition, share price (in dollars per share) | $ / shares   $ 10.20
Business combination, contingent consideration, liability, equity interests issued and issuable, earnout   $ 2.1
Business combination, contingent consideration, liability, cash, earnout   $ 3.9