XML 65 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business Combinations - Schedule of Estimated Fair Value of the Identified Intangible Assets (Details) - StudyLink [Member]
$ in Thousands
Nov. 03, 2023
USD ($)
Acquired Finite Lived Intangible Assets [Line Items]  
Estimated Fair Values $ 19,553
Developed Technology [Member]  
Acquired Finite Lived Intangible Assets [Line Items]  
Estimated Fair Values $ 7,397
Weighted-Average Estimated Amortization Periods 7 years
Customer Relationships [Member]  
Acquired Finite Lived Intangible Assets [Line Items]  
Estimated Fair Values $ 12,027
Weighted-Average Estimated Amortization Periods 14 years
Trademarks [Member]  
Acquired Finite Lived Intangible Assets [Line Items]  
Estimated Fair Values $ 129
Weighted-Average Estimated Amortization Periods 2 years