XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations - Narrative (Details) - FormSwift
$ in Millions
Dec. 15, 2022
USD ($)
Business Acquisition [Line Items]  
Percentage of business acquired 100.00%
Purchase consideration, agreements with key personnel $ 25.7
Required service period 3 years
Acquired finite-lived intangible assets weighted average amortization period 3 years 8 months 12 days