XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Internal-Use Software (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 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     $ 78 $ 1,218  
Capitalized implementation costs $ 4,645   4,645   $ 4,567
Amortization expense $ 0 $ 0 $ 0 $ 0  
Software Capitalized Implementation Costs [Member]          
Internal Use Software [Abstract]          
Amortization period 10 years   10 years