XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue From Contracts With Customers - Summary of Maturities of Notes Receivables Net Under Extended Payment Terms (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Revenue from Contract with Customer [Abstract]  
2024 $ 432
2025 432
2026 432
2027 386
2028 185
Thereafter 14
Total undiscounted cash flows 1,881
Present value of notes receivable 1,635
Difference between undiscounted and discounted cash flows $ 246