XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Leases    
Operating lease right-of-use assets, net $ 34,060,000 $ 7,000
Current portion of operating lease obligations 958,000  
Operating lease obligations, net of current portion 33,245,000  
Total operating lease liabilities 34,203,000  
Finance lease right-of-use assets, net 22,000 $ 0
Current portion of finance lease obligations 13,000  
Finance lease obligations, net of current portion 7,000  
Total finance lease liabilities $ 20,000