XML 116 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Maturities of Operating Lease Obligations (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Lessee Disclosure [Abstract]  
2025 $ 740
2026 167
2027 78
2028 75
2029 0
Thereafter 0
Total lease payments 1,060
Less: interest portion (56)
Present value of lease obligation $ 1,004