XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Undiscounted Cash Payment Obligations for Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Undiscounted cash payment obligations    
Remainder of 2024 $ 3,550  
2025 1,450  
2026 329  
Thereafter 0  
Total undiscounted operating lease payments 5,329  
Imputed interest expenses (237)  
Total operating lease liabilities 5,092 $ 6,160
Less: Current portion of operating lease liability (4,314) (4,435)
Operating lease liability, net of current portion $ 778 $ 1,725