XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations - Narrative (Details) - Nispera - USD ($)
$ in Thousands, shares in Millions
1 Months Ended
Oct. 31, 2023
Apr. 30, 2022
Business Acquisition [Line Items]    
Investment amount   $ 33,446
Cash paid to investors   27,100
Assumption of debt   $ 2,600
Forecast    
Business Acquisition [Line Items]    
Cash paid to investors $ 3,700  
Restricted Stock Units (RSUs)    
Business Acquisition [Line Items]    
Class B units issued (in shares)   0.5
Service requirement (in years)   3 years