v3.24.1.u1
Lease Obligations - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2020
ft²
extension_option
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Jul. 31, 2023
USD ($)
Oct. 31, 2022
ft²
Mar. 12, 2020
Lessee, Lease, Description [Line Items]              
Operating right-of-use assets, net   $ 4,394   $ 4,498      
Total   $ 7,338          
Operating lease, weighted average discount rate   5.28%          
Operating lease costs   $ 200 $ 200        
Finance right-of-use asset, net   104,358   108,715      
Finance lease, liability   $ 81,199          
Finance lease, weighted average discount rate   6.19%          
Rockville, Maryland              
Lessee, Lease, Description [Line Items]              
Area of property (in sqft) | ft² 30,531            
Remaining lease term 7 years            
Number of extension options | extension_option 2            
Lease extension term 5 years            
Lease term 11 years            
Lease termination option term 7 years            
Operating right-of-use assets, net   $ 4,400   4,500      
Total   7,200   7,400      
Proceeds from tenant improvements       2,300      
Operating lease, weighted average discount rate             5.20%
Edmonton, Alberta              
Lessee, Lease, Description [Line Items]              
Area of property (in sqft) | ft²           4,375  
Remaining lease term           6 years  
Lease extension term           5 years  
Monoplant              
Lessee, Lease, Description [Line Items]              
Finance right-of-use asset, net   104,400   108,700 $ 117,600    
Finance lease, liability   81,200   $ 90,100 $ 94,100    
Finance lease, weighted average discount rate         6.19%    
Finance lease, right-of-use asset, amortization   4,400          
Interest expense   1,300          
Beinheim              
Lessee, Lease, Description [Line Items]              
Expected payments prior to commencement of lease   1,000          
Future value of minimum lease payments of leases not yet commenced   $ 100