XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Internal-Use Software (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Internal Use Software [Abstract]          
Period of initial terms of arrangement     5 years    
Period of additional renewal term     5 years    
Incurred and capitalized implementation costs     $ 51 $ 628  
Capitalized implementation costs $ 4,618   4,618   $ 4,567
Amortization expense $ 0 $ 0 $ 0 $ 0  
Software Capitalized Implementation Costs [Member]          
Internal Use Software [Abstract]          
Amortization period 10 years   10 years