XML 38 R32.htm IDEA: XBRL DOCUMENT v3.24.2
Basis of Presentation and Accounting Policies - Schedule of Deferred Revenues (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Basis Of Presentation And Accounting Policies [Abstract]    
Balance at beginning of period $ 687 $ 2,333
Unearned revenues during the period 4,733 6,501
Revenues recognized during the period (2,840) (8,147)
Balance at end of period $ 2,580 $ 687