XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Deferred Revenue (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2024
USD ($)
Contract With Customer, Liability, Current [Roll Forward]  
Deferred revenue, beginning balance $ 2,603
Deferred revenue, ending balance 2,146
PetCareRx  
Contract With Customer, Liability, Current [Roll Forward]  
Deferred revenue acquired with PetCareRx 0
Membership Customers  
Contract With Customer, Liability, Current [Roll Forward]  
Deferred memberships fees and others received 1,100
Deferred membership fee revenue and others recognized (1,500)
Deferred revenue, ending balance $ 2,100