XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue - Summary of Changes in Unearned Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Deferred Revenue [Abstract]  
Beginning balance $ 12,534
Revenue recognized (6,072)
New deferrals, net 10,461
Ending balance $ 16,923