XML 92 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of contract liabilities
        
   December 31, 2023   December 31, 2022 
Balance at beginning of year  $455   $560 
Additions   4,727    1,877 
Revenue recognized   (4,743)   (1,982)
Balance at end of year  $439   $455