XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Schedule of Graduation Fund liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Graduation Fund [Roll Forward]    
Balance at beginning of period $ 46,842 $ 52,024
Revenue deferred 14,543 12,647
Benefit redeemed (16,931) (16,295)
Balance at end of period $ 44,454 $ 48,376